package com.createthread.p1;

/**
 * @PackageName:com.createthread.p1
 * @ClassName:Test
 * @Description: main（）
 * @Author: zhangxiaoyu
 * @date 2020/11/18 14:13
 */
public class Test {

    public static void main(String[] args){

         System.out.println("jvm启动main线程，main线程执行main方法");

        //创建子线程对象
         MyThread thread = new MyThread();

         /*调用线程的start()来起到那个线程，启动线程的实质就是请求jvm运行响应的线程，这个线程具体在什么时候运行，由线程调度器（Scheduler）决定
         * 注意：start()调用结束并不意味着子线程开始运行
         *      新开启的线程会执行run（）
         *      如果开启了多个线程，start（）调用的顺序并不一定就是线程启动的顺序
         *      多线程运行结果与代码执行顺序或调用顺序无关
         * */

         //启动线程
          thread.start();
          
          System.out.println("=================");
    }
}
